give someone excessive praise - Francés Inglés Diccionario